html,body
{
	height:100%;
	width:100%;
	overflow:hidden;
	background:transparent none;
}
select,input{font-size:12px;}
p{margin:0px;padding:0px;}
label span{color:red;}
.ctrlline
{
	clear:both;
	line-height:26px;
	margin:0px auto;
	width:96%;
}
.ctrlline label
{
	display:block;
	float:left;
	width:19%;
}
#fld_subject,#fld_keyword,#fld_price,#fld_industry
{
	width:80%;
}
#privilegepanel,#filepanel
{
	clear:both;
	line-height:24px;
	margin:0px auto;
	width:96%;
}
#privilegepanel input,#filepanel input
{
	position:relative;
	top:2px;
	outline:none;
}
#fld_desc
{
	display:block;
	font-size:12px;
	width:96%;
	height:156px;
	margin:0px auto;
	overflow:auto;
}
.lineseparator
{
	height:6px;
}
#uid
{
	width:300px;
}
#password
{
	width:298px;
}